<?php

class AdminPanelModule extends CWebModule
{
	public function init()
	{
		// this method is called when the module is being created
		// you may place code here to customize the module or the application

		// import the module-level models and components
		$this->setImport(array(
			'AdminPanel.models.*',
			'AdminPanel.components.*',
		));
	}

	public function beforeControllerAction($controller, $action)
	{
		if(parent::beforeControllerAction($controller, $action))
		{
			// this method is called before any module controller action is performed
			// you may place customized code here
			return true;
		}
		else
			return false;
	}

    public function getMenus(){
        $menus = array(
            'management' => array(
                'Title' => 'Menu',
                'Url' => '',
                'Menus' => array(
                    'dealList' => array('Title' => 'Quản lý Deal', 'Url' => '/deal/admin/deal/list'),
                    'createDeal' => array('Title' => 'Tạo Deal mới', 'Url' => '/deal/admin/deal/create'),
                    'promotionList' => array('Title' => 'Quản lý khuyến mãi', 'Url' => '/deal/admin/promotion/list'),
                    'createPromotion' => array('Title' => 'Tạo khuyến mãi mới', 'Url' => '/deal/admin/promotion/create'),
                    'newsList' => array('Title' => 'Quản lý Tin tức', 'Url' => '/News/admin/News/list'),
                ),
            ),
        );
        return $menus;
    }
}
